aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/[username]/settings/_account.svelte
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-10-03 23:13:49 -0700
committerAdam Soltys <[email protected]>2022-10-03 23:13:49 -0700
commit63f1a6780bab85ebb48ca1fc142cc6beaf772faa (patch)
treeb498ac8dd1a8ac5ffd517e6a8050399d9d7a86a1 /src/routes/[username]/settings/_account.svelte
parent8906099f391acf19f7b8eb91527b027cedd65b5e (diff)
downloadcoinos-ui-63f1a6780bab85ebb48ca1fc142cc6beaf772faa.tar.gz
coinos-ui-63f1a6780bab85ebb48ca1fc142cc6beaf772faa.zip
refactoring
Diffstat (limited to 'src/routes/[username]/settings/_account.svelte')
-rw-r--r--src/routes/[username]/settings/_account.svelte25
1 files changed, 9 insertions, 16 deletions
diff --git a/src/routes/[username]/settings/_account.svelte b/src/routes/[username]/settings/_account.svelte
index ff7676f4..8a20df43 100644
--- a/src/routes/[username]/settings/_account.svelte
+++ b/src/routes/[username]/settings/_account.svelte
@@ -1,13 +1,6 @@
<script>
import { tick } from 'svelte';
- import {
- user,
- colorTheme,
- rates,
- tempProfileFiles,
- avatarUpload,
- bannerUpload
- } from '$lib/store';
+ import { colorTheme, tempProfileFiles, avatarUpload, bannerUpload } from '$lib/store';
import { Icon, Toggle, LocaleSelector } from '$comp';
import { t } from '$lib/translations';
import { upload } from '$lib/upload';
@@ -58,7 +51,7 @@
}
};
- $: $user.password = $user.confirm = password;
+ $: user.password = user.confirm = password;
</script>
<div>
@@ -69,13 +62,13 @@
<!-- TODO
<div>
<label for="email" class="font-bold mb-1 block">{$t('user.settings.email')}</label>
- <input type="email" name="email" bind:value={$user.email} />
+ <input type="email" name="email" bind:value={user.email} />
</div> -->
<!-- TODO fix breaking changes when user updates this field -->
<div>
<label for="username" class="font-bold mb-1 block">{$t('user.settings.username')}</label>
- <input disabled type="text" name="username" bind:value={$user.username} />
+ <input disabled type="text" name="username" bind:value={user.username} />
</div>
<div class="relative">
@@ -96,7 +89,7 @@
<div>
<label for="address" class="font-bold mb-1 block">{$t('user.settings.businessAddress')}</label>
- <input type="text" name="address" bind:value={$user.address} />
+ <input type="text" name="address" bind:value={user.address} />
</div>
<!-- TODO -->
@@ -133,13 +126,13 @@
class="absolute w-full h-full object-cover object-center visible overflow-hidden"
/>
</div>
- {:else if $user.profile}
+ {:else if user.profile}
<div
class="relative rounded-full overflow-hidden text-center w-20 h-20 my-auto hover:opacity-80 cursor-pointer"
on:click={() => select('profile')}
>
<img
- src={`/api/public/${$user.username}-profile.png`}
+ src={`/api/public/${user.username}-profile.png`}
class="absolute w-full h-full object-cover object-center visible overflow-hidden"
/>
</div>
@@ -183,9 +176,9 @@
class="w-full object-cover object-center visible overflow-hidden h-48 mb-4 hover:opacity-80"
on:click={() => select('banner')}
/>
- {:else if $user.banner}
+ {:else if user.banner}
<img
- src={`/api/public/${$user.username}-banner.png`}
+ src={`/api/public/${user.username}-banner.png`}
class="w-full object-cover object-center visible overflow-hidden h-48 mb-4 hover:opacity-80"
on:click={() => select('banner')}
/>